<?php

class ArticleModule extends CWebModule
{
    public function init()
    {
        // this method is called when the module is being created
        // you may place code here to customize the module or the application

        // import the module-level models and components
        $this->setImport(array(
            'Article.models.*',
            'Article.components.*',
        ));
    }

    public function beforeControllerAction($controller, $action)
    {
        if (parent::beforeControllerAction($controller, $action)) {
            // this method is called before any module controller action is performed
            // you may place customized code here
            return true;
        }
        else
            return false;
    }

    public function getMenus()
    {
        return array(
            array(
                'items' => array(
                    array('label' => 'Article | Manager, search and view a article', 'url' => array('/Article/admin/Article/admin')),
                    array('label' => 'Publish an Article | Create a new article ', 'url' => array('/Article/admin/Article/create')),
                )
            ),
        );
    }

}
